package com.xoms.admin.persist.dao;

import java.util.List;

import com.xoms.admin.model.ProStoreBean;

/**
 * 柜台仓库
 * @author chengl
 *
 */
public interface ProStoreDao {
	
	/**
	 * 获取柜台仓库数量
	 * @param key
	 * @param type 
	 * @return
	 */
	int selectStoreCount(String key, int type);

	/**
	 * 返回柜台仓库列表
	 * @param key
	 * @param page
	 * @param pagesize
	 * @param type 
	 * @return
	 */
	List<ProStoreBean> selectStoreList(String key, int page, int pagesize, int type);

	/**
	 * 删除仓库
	 * @param sid
	 * @return
	 */
	int del(String sid);

	/**
	 * 修改柜台仓库
	 * @param sid
	 * @return
	 */
	int update(ProStoreBean data);
	
	/**
	 * 添加柜台仓库
	 * @param sid
	 * @return
	 */
	int insert(ProStoreBean data);
	
	/**
	 * 根据id返回仓库信息
	 * @param sid
	 * @return
	 */
	ProStoreBean selectOneById(String sid);

}
